affording no shelter - Alemán Inglés Diccionario